amniotic sac - French English Dictionary